package edu.upc.clase.demo.entity;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.List;
/*import org.springframework.web.multipart.MultipartFile;*/

/**
 *
 * @author gian
 */
@XmlRootElement
public class Sala implements Serializable {
    
    private Integer idSala;
    private Integer idLocal;
    private String sala;
    private String direccion;
    private Integer capacidad;
    private boolean indAmplificador;
    private boolean indParlantes;
    private boolean indAireacond;
    private Double costoSala;
    private List<Instrumento> listaInst;
    private List<Servicio> listaServ;
    
    public Sala() {}
    
    public Sala(Integer idSala, Integer idLocal, String sala, String direccion, Integer capacidad, boolean indAmplificador,boolean indParlantes,boolean indAireacond,double costoSala, List<Instrumento> listaInst, List<Servicio> listaServ) {
        this.idSala= idSala;
        this.idLocal= idLocal;
        this.sala = sala;
        this.direccion = direccion;
        this.capacidad = capacidad;
        this.indAmplificador = indAmplificador;
        this.indParlantes = indParlantes;
        this.indAireacond = indAireacond;
        this.costoSala = costoSala;
        this.listaInst = listaInst;
        this.listaServ = listaServ;
    }

    public Sala(Integer idLocal, String sala, String direccion, Integer capacidad, boolean indAmplificador,boolean indParlantes,boolean indAireacond,double costoSala) {
        this.idLocal= idLocal;
        this.sala = sala;
        this.direccion = direccion;
        this.capacidad = capacidad;
        this.indAmplificador = indAmplificador;
        this.indParlantes = indParlantes;
        this.indAireacond = indAireacond;
        this.costoSala = costoSala;
    }    
    
    
   
    public Integer getIdSala() {
        return idSala;
    }

    public void setIdSala(Integer idSala) {
        this.idSala = idSala;
    }
    
    public Integer getIdLocal() {
        return idLocal;
    }

    public void setIdLocal(Integer idLocal) {
        this.idLocal = idLocal;
    }

    public String getSala() {
        return sala;
    }

    public void setSala(String sala) {
        this.sala = sala;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public Integer getCapacidad() {
        return capacidad;
    }

    public void setCapacidad(Integer capacidad) {
        this.capacidad = capacidad;
    }

    public boolean isIndAmplificador() {
        return indAmplificador;
    }

    public void setIndAmplificador(boolean indAmplificador) {
        this.indAmplificador = indAmplificador;
    }

    public boolean isIndParlantes() {
        return indParlantes;
    }

    public void setIndParlantes(boolean indParlantes) {
        this.indParlantes = indParlantes;
    }

    public boolean isIndAireacond() {
        return indAireacond;
    }

    public void setIndAireacond(boolean indAireacond) {
        this.indAireacond = indAireacond;
    }

    public Double getCostoSala() {
        return costoSala;
    }

    public void setCostoSala(Double costoSala) {
        this.costoSala = costoSala;
    }

    public List<Instrumento> getListaInst() {
        return listaInst;
    }
    
    public void setListaInst(List<Instrumento> listaInst) {
        this.listaInst = listaInst;
    }
    
    
    public List<Servicio> getListaServ() {
        return listaServ;
    }    
    
     public void setListaServ(List<Servicio> listaServ) {
        this.listaServ = listaServ;
    }    
    
        
}